home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
•The Arcade•
/
Billiard Parlour ••••
/
Billiard Parlour
/
Billiard Parlour.rsrc
/
CODE_4.txt
< prev
next >
Wrap
Text File
|
1986-02-26
|
24KB
|
398 lines
# near model CODE resource
# jump table entries: 472-472 (1 of them)
export_59:
00000000 4E56 FEF4 link A6, -0x010C
00000004 48E7 0108 movem.l -[A7], D7,A4
00000008 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000000C 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00000010 41ED FD88 lea.l A0, [A5 - 0x278]
00000014 2F08 move.l -[A7], A0
00000016 A86E syscall InitGraf
00000018 A8FE syscall InitFonts
0000001A A912 syscall InitWindows
0000001C 3F3C FFFF move.w -[A7], 0xFFFF
00000020 4267 clr.w -[A7]
00000022 201F move.l D0, [A7]+
00000024 A032 syscall FlushEvents
00000026 A9CC syscall TEInit
00000028 42A7 clr.l -[A7]
0000002A A97B syscall InitDialogs
0000002C A930 syscall InitMenus
0000002E 42A7 clr.l -[A7]
00000030 2F3A 0132 move.l -[A7], [PC + 0x132 /* 00000164, value 0x434E4647 'CNFG' */]
00000034 3F3C 012C move.w -[A7], 0x12C
00000038 A9A0 syscall GetResource
0000003A 285F movea.l A4, [A7]+
0000003C 2054 movea.l A0, [A4]
0000003E 2B50 FD92 move.l [A5 - 0x26E], [A0]
00000042 7011 moveq.l D0, 0x11
00000044 41ED FD92 lea.l A0, [A5 - 0x26E]
00000048 7201 moveq.l D1, 0x01
0000004A 0241 0001 andi.w D1, 0x1
0000004E 3400 move.w D2, D0
00000050 0242 0007 andi.w D2, 0x7
00000054 E648 lsr D0.w, 3
00000056 41F0 0000 lea.l A0, [A0 + D0.w]
0000005A 70FE moveq.l D0, 0xFFFFFFFE
0000005C E538 rol D0.b, D2
0000005E E529 lsl D1.b, D2
00000060 C110 and.b [A0], D0
00000062 8310 or.b [A0], D1
00000064 2F0C move.l -[A7], A4
00000066 A9A3 syscall ReleaseResource
00000068 1F3C 0001 move.b -[A7], 0x1
0000006C 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000070 2B6D FCBA FF4E move.l [A5 - 0xB2], [A5 - 0x346]
00000076 42A7 clr.l -[A7]
00000078 3F3C 012C move.w -[A7], 0x12C
0000007C A9BF syscall GetRMenu
0000007E 2B5F FEF0 move.l [A5 - 0x110], [A7]+
00000082 2F2D FEF0 move.l -[A7], [A5 - 0x110]
00000086 2F3A 00D8 move.l -[A7], [PC + 0xD8 /* 00000160, value 0x44525652 'DRVR' */]
0000008A A94D syscall AppendResMenu/AddResMenu
0000008C 2F2D FEF0 move.l -[A7], [A5 - 0x110]
00000090 4267 clr.w -[A7]
00000092 A935 syscall InsertMenu
00000094 42A7 clr.l -[A7]
00000096 3F3C 012D move.w -[A7], 0x12D
0000009A A9BF syscall GetRMenu
0000009C 2B5F FEF4 move.l [A5 - 0x10C], [A7]+
000000A0 2F2D FEF4 move.l -[A7], [A5 - 0x10C]
000000A4 4267 clr.w -[A7]
000000A6 A935 syscall InsertMenu
000000A8 42A7 clr.l -[A7]
000000AA 3F3C 012E move.w -[A7], 0x12E
000000AE A9BF syscall GetRMenu
000000B0 2B5F FEF8 move.l [A5 - 0x108], [A7]+
000000B4 2F2D FEF8 move.l -[A7], [A5 - 0x108]
000000B8 4267 clr.w -[A7]
000000BA A935 syscall InsertMenu
000000BC 42A7 clr.l -[A7]
000000BE 3F3C 0131 move.w -[A7], 0x131
000000C2 A9BF syscall GetRMenu
000000C4 2B5F FEFC move.l [A5 - 0x104], [A7]+
000000C8 2F2D FEFC move.l -[A7], [A5 - 0x104]
000000CC 4267 clr.w -[A7]
000000CE A935 syscall InsertMenu
000000D0 486D FD1C pea.l [A5 - 0x2E4]
000000D4 A851 syscall SetCursor
000000D6 422D FFFE clr.b [A5 - 0x2]
000000DA 422D FFFF clr.b [A5 - 0x1]
000000DE 700B moveq.l D0, 0x0B
000000E0 3200 move.w D1, D0
000000E2 E641 asr D1.w, 3
000000E4 41ED FD92 lea.l A0, [A5 - 0x26E]
000000E8 0130 1000 btst [A0 + D1.w], D0
000000EC 6704 beq +0x6 /* 000000F2 */
000000EE 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
label000000F2:
000000F2 4267 clr.w -[A7]
000000F4 4267 clr.w -[A7]
000000F6 4EBA 0070 jsr [PC + 0x70 /* 00000168 */]
000000FA 101F move.b D0, [A7]+
000000FC 6706 beq +0x8 /* 00000104 */
000000FE 4EED 01CA jmp [A5 + 0x1CA /* export_53 */]
00000102 0000 4EBA ori.b D0, 0xBA
// begin alternate branch 00000104-0000010C
label00000104:
00000104 4EBA 0230 jsr [PC + 0x230 /* 00000336 */]
00000108 486E FEFA pea.l [A6 - 0x106]
// end alternate branch 00000104-0000010C
label00000104: // (misaligned)
00000106 0230 486E FEFA andi.b [A0 + A7 * 8 - 0x6], 0x6E /* 'n' */
0000010C 486E FEF8 pea.l [A6 - 0x108]
00000110 486E FEF4 pea.l [A6 - 0x10C]
00000114 A9F5 syscall GetAppParms
00000116 41ED FE42 lea.l A0, [A5 - 0x1BE]
0000011A 43EE FEFA lea.l A1, [A6 - 0x106]
0000011E 7010 moveq.l D0, 0x10
label00000120:
00000120 20D9 move.l [A0]+, [A1]+
00000122 5340 subq.w D0, 1
00000124 6EFA bgt -0x4 /* 00000120 */
00000126 701E moveq.l D0, 0x1E
00000128 3200 move.w D1, D0
0000012A E641 asr D1.w, 3
0000012C 41ED FD92 lea.l A0, [A5 - 0x26E]
00000130 0130 1000 btst [A0 + D1.w], D0
00000134 670A beq +0xC /* 00000140 */
00000136 2F2D FF4E move.l -[A7], [A5 - 0xB2]
0000013A 486E FEFA pea.l [A6 - 0x106]
0000013E A91A syscall SetWTitle
label00000140:
00000140 4267 clr.w -[A7]
00000142 41EE FEFA lea.l A0, [A6 - 0x106]
00000146 2F08 move.l -[A7], A0
00000148 486D FDBE pea.l [A5 - 0x242]
0000014C 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
00000150 3E1F move.w D7, [A7]+
00000152 422D FD91 clr.b [A5 - 0x26F]
00000156 4CDF 1080 movem.l D7,A4, [A7]+
0000015A 4E5E unlink A6
0000015C 2E9F move.l [A7], [A7]+
0000015E 4E75 rts
00000160 4452 neg.w [A2]
00000162 5652 addq.w [A2], 3
00000164 434E chk.w D1, A6
00000166 4647 not.w D7
fn00000168:
00000168 4E56 FFE2 link A6, -0x001E
0000016C 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000170 1D7C 0001 000A move.b [A6 + 0xA], 0x1
00000176 486D FDA8 pea.l [A5 - 0x258]
0000017A 3F3C 0004 move.w -[A7], 0x4
0000017E 3F3C 0018 move.w -[A7], 0x18
00000182 3F3C 02CC move.w -[A7], 0x2CC
00000186 3F3C 0164 move.w -[A7], 0x164
0000018A A8A7 syscall SetRect
0000018C 486D FDA0 pea.l [A5 - 0x260]
00000190 3F3C 000F move.w -[A7], 0xF
00000194 3F3C 000F move.w -[A7], 0xF
00000198 3F3C 02D0 move.w -[A7], 0x2D0
0000019C 3F3C 012E move.w -[A7], 0x12E
000001A0 A8A7 syscall SetRect
000001A2 4267 clr.w -[A7]
000001A4 42A7 clr.l -[A7]
000001A6 486D FD9A pea.l [A5 - 0x266]
000001AA 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
000001AE 3E1F move.w D7, [A7]+
000001B0 3B6D FD9A FDBA move.w [A5 - 0x246], [A5 - 0x266]
000001B6 3B6D FD9A FDBC move.w [A5 - 0x244], [A5 - 0x266]
000001BC 3B6D FD9A FDBE move.w [A5 - 0x242], [A5 - 0x266]
000001C2 3B7C 013A FDC2 move.w [A5 - 0x23E], 0x13A
000001C8 3B7C 013A FE02 move.w [A5 - 0x1FE], 0x13A
000001CE 3B7C 013A FE42 move.w [A5 - 0x1BE], 0x13A
000001D4 422D FDB1 clr.b [A5 - 0x24F]
000001D8 4267 clr.w -[A7]
000001DA A994 syscall CurResFile
000001DC 3B5F FD9C move.w [A5 - 0x264], [A7]+
000001E0 102E 0008 move.b D0, [A6 + 0x8]
000001E4 6700 010A beq +0x10C /* 000002F0 */
000001E8 42A7 clr.l -[A7]
000001EA 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
000001EE 205F movea.l A0, [A7]+
000001F0 2868 0002 movea.l A4, [A0 + 0x2]
label000001F4:
000001F4 200C move.l D0, A4
000001F6 6740 beq +0x42 /* 00000238 */
000001F8 302C 004E move.w D0, [A4 + 0x4E]
000001FC B06D FD9A cmp.w D0, [A5 - 0x266]
00000200 57C0 seq D0
00000202 2F00 move.l -[A7], D0
00000204 42A7 clr.l -[A7]
00000206 322C 0012 move.w D1, [A4 + 0x12]
0000020A 48C1 ext.l D1
0000020C 2F01 move.l -[A7], D1
0000020E 2F3C FFFF 8080 move.l -[A7], 0xFFFF8080
00000214 A858 syscall BitAnd
00000216 221F move.l D1, [A7]+
00000218 201F move.l D0, [A7]+
0000021A 4A81 tst.l D1
0000021C 56C1 sne D1
0000021E C001 and.b D0, D1
00000220 6712 beq +0x14 /* 00000234 */
00000222 4267 clr.w -[A7]
00000224 3F3C 0131 move.w -[A7], 0x131
00000228 42A7 clr.l -[A7]
0000022A A986 syscall StopAlert
0000022C 3C1F move.w D6, [A7]+
0000022E 6000 00C4 bra +0xC6 /* 000002F4 */
00000232 6002 bra +0x4 /* 00000236 */
label00000234:
00000234 2854 movea.l A4, [A4]
label00000236:
00000236 60BC bra -0x42 /* 000001F4 */
label00000238:
00000238 4267 clr.w -[A7]
0000023A 487A 00C8 pea.l [PC + 0xC8 /* 00000304, value 0x10526173, pstring "Rascal Work File" */]
0000023E A997 syscall OpenResFile
00000240 3B5F FD9E move.w [A5 - 0x262], [A7]+
00000244 4267 clr.w -[A7]
00000246 A9AF syscall ResError
00000248 4A5F tst.w [A7]+
0000024A 6700 008C beq +0x8E /* 000002D8 */
0000024E 4267 clr.w -[A7]
00000250 487A 00B2 pea.l [PC + 0xB2 /* 00000304, value 0x10526173, pstring "Rascal Work File" */]
00000254 3F2D FD9A move.w -[A7], [A5 - 0x266]
00000258 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
0000025C 3E1F move.w D7, [A7]+
0000025E 487A 00A4 pea.l [PC + 0xA4 /* 00000304, value 0x10526173, pstring "Rascal Work File" */]
00000262 A9B1 syscall CreateResFile
00000264 4267 clr.w -[A7]
00000266 A9AF syscall ResError
00000268 4A5F tst.w [A7]+
0000026A 660E bne +0x10 /* 0000027A */
0000026C 4267 clr.w -[A7]
0000026E 487A 0094 pea.l [PC + 0x94 /* 00000304, value 0x10526173, pstring "Rascal Work File" */]
00000272 A997 syscall OpenResFile
00000274 3B5F FD9E move.w [A5 - 0x262], [A7]+
00000278 6006 bra +0x8 /* 00000280 */
label0000027A:
0000027A 3B7C FFFF FD9E move.w [A5 - 0x262], 0xFFFF
label00000280:
00000280 0C6D FFFF FD9E cmpi.w [A5 - 0x262], 0xFFFF
00000286 6618 bne +0x1A /* 000002A0 */
00000288 4267 clr.w -[A7]
0000028A 4267 clr.w -[A7]
0000028C 4267 clr.w -[A7]
0000028E A9AF syscall ResError
00000290 487A 009A pea.l [PC + 0x9A /* 0000032C, value 0x9576F72 '\tWor', pstring "Work File" */]
00000294 487A 0080 pea.l [PC + 0x80 /* 00000316, value 0x14525549, pstring "RUInit : OpenResFile" */]
00000298 4EAD 03B2 jsr [A5 + 0x3B2 /* export_114 */]
0000029C 1A1F move.b D5, [A7]+
0000029E 6054 bra +0x56 /* 000002F4 */
label000002A0:
000002A0 4267 clr.w -[A7]
000002A2 487A 0060 pea.l [PC + 0x60 /* 00000304, value 0x10526173, pstring "Rascal Work File" */]
000002A6 3F2D FD9A move.w -[A7], [A5 - 0x266]
000002AA 486E FFE6 pea.l [A6 - 0x1A]
000002AE 4EAD 008A jsr [A5 + 0x8A /* export_13 */]
000002B2 3E1F move.w D7, [A7]+
000002B4 2D7C 5257 524B FFE6 move.l [A6 - 0x1A], 0x5257524B /* 'RWRK' */
000002BC 2D7C 5243 4D50 FFEA move.l [A6 - 0x16], 0x52434D50 /* 'RCMP' */
000002C4 4267 clr.w -[A7]
000002C6 487A 003C pea.l [PC + 0x3C /* 00000304, value 0x10526173, pstring "Rascal Work File" */]
000002CA 3F2D FD9A move.w -[A7], [A5 - 0x266]
000002CE 486E FFE6 pea.l [A6 - 0x1A]
000002D2 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
000002D6 3E1F move.w D7, [A7]+
label000002D8:
000002D8 42A7 clr.l -[A7]
000002DA 2F3A 0024 move.l -[A7], [PC + 0x24 /* 00000300, value 0x434E4647 'CNFG' */]
000002DE 3F3C 012C move.w -[A7], 0x12C
000002E2 A9A0 syscall GetResource
000002E4 265F movea.l A3, [A7]+
000002E6 2053 movea.l A0, [A3]
000002E8 2B50 FD92 move.l [A5 - 0x26E], [A0]
000002EC 2F0B move.l -[A7], A3
000002EE A9A3 syscall ReleaseResource
label000002F0:
000002F0 422E 000A clr.b [A6 + 0xA]
label000002F4:
000002F4 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
000002F8 4E5E unlink A6
000002FA 205F movea.l A0, [A7]+
000002FC 544F addq.w A7, 2
000002FE 4ED0 jmp [A0]
00000300 434E chk.w D1, A6
00000302 4647 not.w D7
00000304 1052 movea.b A0, [A2]
00000306 6173 bsr +0x75 /* 0000037B */
00000308 6361 bls +0x63 /* 0000036B */
0000030A 6C20 bge +0x22 /* 0000032C */
0000030C 576F 726B subq.w [A7 + 0x726B], 3
00000310 2046 movea.l A0, D6
00000312 696C bvs +0x6E /* 00000380 */
00000314 6500 1452 bcs +0x1454 /* 00001768 */
00000318 5549 subq.w A1, 2
0000031A 6E69 bgt +0x6B /* 00000385 */
0000031C 7420 moveq.l D2, 0x20
0000031E 3A20 move.w D5, -[A0]
00000320 4F70 656E chk.w D7, <<invalid full ext with IS == 1 and I/IS == 6>>
00000324 5265 addq.w -[A5], 1
00000326 7346 moveq.l D1, 0x46
00000328 696C bvs +0x6E /* 00000396 */
0000032A 6500 0957 bcs +0x959 /* 00000C83 */
// begin alternate branch 0000032C-0000032E
label0000032C:
0000032C 0957 bchg [A7], D4
// end alternate branch 0000032C-0000032E
label0000032C: // (misaligned)
0000032E 6F72 ble +0x74 /* 000003A2 */
00000330 6B20 bmi +0x22 /* 00000352 */
00000332 4669 6C65 not.w [A1 + 0x6C65]
fn00000336:
00000336 4E56 0000 link A6, 0
0000033A 41ED 0252 lea.l A0, [A5 + 0x252 /* export_70 */]
0000033E 2B48 FB1A move.l [A5 - 0x4E6], A0
00000342 41ED 0272 lea.l A0, [A5 + 0x272 /* export_74 */]
00000346 2B48 FB1E move.l [A5 - 0x4E2], A0
0000034A 41ED 0292 lea.l A0, [A5 + 0x292 /* export_78 */]
0000034E 2B48 FB22 move.l [A5 - 0x4DE], A0
label00000352:
00000352 41ED 02B2 lea.l A0, [A5 + 0x2B2 /* export_82 */]
00000356 2B48 FB26 move.l [A5 - 0x4DA], A0
0000035A 41ED 02D2 lea.l A0, [A5 + 0x2D2 /* export_86 */]
0000035E 2B48 FB2A move.l [A5 - 0x4D6], A0
00000362 41ED 02F2 lea.l A0, [A5 + 0x2F2 /* export_90 */]
00000366 2B48 FB2E move.l [A5 - 0x4D2], A0
0000036A 41ED 0312 lea.l A0, [A5 + 0x312 /* export_94 */]
0000036E 2B48 FB32 move.l [A5 - 0x4CE], A0
00000372 41ED 0332 lea.l A0, [A5 + 0x332 /* export_98 */]
00000376 2B48 FB36 move.l [A5 - 0x4CA], A0
0000037A 41ED 0352 lea.l A0, [A5 + 0x352 /* export_102 */]
0000037E 2B48 FB3A move.l [A5 - 0x4C6], A0
// begin alternate branch 00000380-00000382
label00000380:
00000380 FB3A .extension 0xB3A <<F/4-5/5>> // unimplemented
// end alternate branch 00000380-00000382
label00000380: // (misaligned)
00000382 41ED 027A lea.l A0, [A5 + 0x27A /* export_75 */]
00000386 2B48 FB3E move.l [A5 - 0x4C2], A0
0000038A 41ED 029A lea.l A0, [A5 + 0x29A /* export_79 */]
0000038E 2B48 FB42 move.l [A5 - 0x4BE], A0
00000392 41ED 02DA lea.l A0, [A5 + 0x2DA /* export_87 */]
label00000396:
00000396 2B48 FB46 move.l [A5 - 0x4BA], A0
0000039A 41ED 02BA lea.l A0, [A5 + 0x2BA /* export_83 */]
0000039E 2B48 FB4A move.l [A5 - 0x4B6], A0
label000003A2:
000003A2 41ED 02FA lea.l A0, [A5 + 0x2FA /* export_91 */]
000003A6 2B48 FB4E move.l [A5 - 0x4B2], A0
000003AA 41ED 031A lea.l A0, [A5 + 0x31A /* export_95 */]
000003AE 2B48 FB52 move.l [A5 - 0x4AE], A0
000003B2 41ED 033A lea.l A0, [A5 + 0x33A /* export_99 */]
000003B6 2B48 FB56 move.l [A5 - 0x4AA], A0
000003BA 41ED 035A lea.l A0, [A5 + 0x35A /* export_103 */]
000003BE 2B48 FB5A move.l [A5 - 0x4A6], A0
000003C2 41ED 037A lea.l A0, [A5 + 0x37A /* export_107 */]
000003C6 2B48 FB5E move.l [A5 - 0x4A2], A0
000003CA 41ED 0262 lea.l A0, [A5 + 0x262 /* export_72 */]
000003CE 2B48 FB62 move.l [A5 - 0x49E], A0
000003D2 41ED 02A2 lea.l A0, [A5 + 0x2A2 /* export_80 */]
000003D6 2B48 FB66 move.l [A5 - 0x49A], A0
000003DA 41ED 02C2 lea.l A0, [A5 + 0x2C2 /* export_84 */]
000003DE 2B48 FB6A move.l [A5 - 0x496], A0
000003E2 41ED 02E2 lea.l A0, [A5 + 0x2E2 /* export_88 */]
000003E6 2B48 FB6E move.l [A5 - 0x492], A0
000003EA 41ED 0302 lea.l A0, [A5 + 0x302 /* export_92 */]
000003EE 2B48 FB72 move.l [A5 - 0x48E], A0
000003F2 41ED 0322 lea.l A0, [A5 + 0x322 /* export_96 */]
000003F6 2B48 FB76 move.l [A5 - 0x48A], A0
000003FA 41ED 0342 lea.l A0, [A5 + 0x342 /* export_100 */]
000003FE 2B48 FBA2 move.l [A5 - 0x45E], A0
00000402 41ED 02EA lea.l A0, [A5 + 0x2EA /* export_89 */]
00000406 2B48 FB7A move.l [A5 - 0x486], A0
0000040A 41ED 0362 lea.l A0, [A5 + 0x362 /* export_104 */]
0000040E 2B48 FB7E move.l [A5 - 0x482], A0
00000412 41ED 0382 lea.l A0, [A5 + 0x382 /* export_108 */]
00000416 2B48 FB82 move.l [A5 - 0x47E], A0
0000041A 41ED 025A lea.l A0, [A5 + 0x25A /* export_71 */]
0000041E 2B48 FB86 move.l [A5 - 0x47A], A0
00000422 41ED 0372 lea.l A0, [A5 + 0x372 /* export_106 */]
00000426 2B48 FB8A move.l [A5 - 0x476], A0
0000042A 41ED 0242 lea.l A0, [A5 + 0x242 /* export_68 */]
0000042E 2B48 FB8E move.l [A5 - 0x472], A0
00000432 41ED 0282 lea.l A0, [A5 + 0x282 /* export_76 */]
00000436 2B48 FB92 move.l [A5 - 0x46E], A0
0000043A 41ED 02AA lea.l A0, [A5 + 0x2AA /* export_81 */]
0000043E 2B48 FB96 move.l [A5 - 0x46A], A0
00000442 41ED 02CA lea.l A0, [A5 + 0x2CA /* export_85 */]
00000446 2B48 FB9A move.l [A5 - 0x466], A0
0000044A 41ED 030A lea.l A0, [A5 + 0x30A /* export_93 */]
0000044E 2B48 FB9E move.l [A5 - 0x462], A0
00000452 41ED 032A lea.l A0, [A5 + 0x32A /* export_97 */]
00000456 2B48 FBA6 move.l [A5 - 0x45A], A0
0000045A 41ED 034A lea.l A0, [A5 + 0x34A /* export_101 */]
0000045E 2B48 FBAA move.l [A5 - 0x456], A0
00000462 41ED 038A lea.l A0, [A5 + 0x38A /* export_109 */]
00000466 2B48 FBAE move.l [A5 - 0x452], A0
0000046A 41ED 036A lea.l A0, [A5 + 0x36A /* export_105 */]
0000046E 2B48 FBB2 move.l [A5 - 0x44E], A0
00000472 41ED 026A lea.l A0, [A5 + 0x26A /* export_73 */]
00000476 2B48 FBB6 move.l [A5 - 0x44A], A0
0000047A 41ED 028A lea.l A0, [A5 + 0x28A /* export_77 */]
0000047E 2B48 FBBA move.l [A5 - 0x446], A0
00000482 4E5E unlink A6
00000484 4E75 rts